package cn.zkrt.iotms.module.iot.service;

import cn.zkrt.iotms.module.iot.entity.DeviceWtblAttributeRelationB;
import cn.zkrt.iotms.module.iot.vo.DeviceWtblAttributeRelationBVO;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 设备物通博联属性与设备属性关联表(DeviceWtblAttributeRelationB)表服务接口
 *
 * @author xulinyu
 * @since 2024-10-09 16:08:13
 */
public interface DeviceWtblAttributeRelationBService extends IService<DeviceWtblAttributeRelationB>{
    Page<DeviceWtblAttributeRelationBVO> queryByPage(Page<DeviceWtblAttributeRelationBVO> page, String deviceName, String typeAttributeName, String varName);

    Boolean add(DeviceWtblAttributeRelationB deviceWtblAttributeRelationB);

    Boolean edit(DeviceWtblAttributeRelationB deviceWtblAttributeRelationB);

    DeviceWtblAttributeRelationBVO queryById(String id);
}
